repel embarrassments - Almanca İngilizce Sözlük